package com.tedu.demo;
//测试JDK新特性
public class Test02_JDK {
    public static void main(String[] args) {
        method(5);
        method(5,2);
        method(5,2,7);
        method(5,2,7,9);
    }


    //同类数据参数就需要重载   解决如下
    //如果method（int a，int... b）   则就是把第一个分给a  其余存入b
    private static void method(int... i) {
        int mun = 0;
        for (int j = 0; j < i.length; j++) {
            mun += i[j];
        }
        System.out.println(mun);
    }
//    private static void method(int i) {
//        System.out.println(i);
//    }
//
//    private static void method(int i, int i1) {
//        System.out.println(i + i1);
//    }
//
//    private static void method(int i, int i1, int i2) {
//        System.out.println(i+i1+i2);
//    }
//
//    private static void method(int i, int i1, int i2, int i3) {
//        System.out.println(i+i1+i2+i3);
//    }
}
